package cn.ffcs.uec.outStaffEntryApply.component.bean;

import org.zkoss.zul.Datebox;
import org.zkoss.zul.Listbox;
import org.zkoss.zul.Panel;
import org.zkoss.zul.Textbox;
import org.zkoss.zul.Toolbarbutton;

import cn.ffcs.uec.organization.component.UecOrganizationTreeBandboxExt;
import lombok.Getter;
import lombok.Setter;

public class OutStaffEntryApplyListboxExtBean {

	@Getter
	@Setter
	private Textbox outStaffName;//外包人员姓名
	@Getter
	@Setter
	private Textbox outStaffCode;//外包人员编码
	@Getter
	@Setter
	private Textbox outStaffIdNum;//外包人员身份证号码
	@Getter
	@Setter
	private UecOrganizationTreeBandboxExt outStaffPkHrorg;//外包人员所属组织
	
	@Getter
	@Setter
	private Listbox condition;
	@Getter
	@Setter
	private Toolbarbutton saveButton;
	@Getter
	@Setter
	private Textbox conditionValue;
	@Getter
	@Setter
	private Panel basePanel;
	
	/*外包人员基本信息字段*/
	/**
	 * 外包人员编码 
	 */
	@Getter
	@Setter
	private Textbox psnCode;
	/**
	 * 外包人员姓名
	 */
	@Getter
	@Setter
	private Textbox psnName;
	/**
	 * 证件号码
	 */
	@Getter
	@Setter
	private Textbox idNum;
	/**
	 * 曾用名
	 */
	@Getter
	@Setter
	private Textbox usedName;
	/**
	 * 人力资源组织
	 */
	@Getter
	@Setter
	private Textbox pkHrorgName;
//	private UecOrgOrgsBandboxExt uecOrgOrgsBandboxExt;
//	//private UecOrganizationTreeBandboxExt uecOrgOrgsBandboxExt;
	/**
	 * 户口性质
	 */
	@Getter
	@Setter
	private Listbox characterrpr;
	/**
	 * 参加工作日期
	 */
	@Getter
	@Setter
	private Datebox joinWorkDate;
	/**
	 * 入党(团)日期
	 */
	@Getter
	@Setter
	private Datebox joinPolityDate;
	/**
	 * 进入电信系统日期
	 */
	@Getter
	@Setter
	private Datebox glbdef3;
	/**
	 * 进入本单位日期
	 */
	@Getter
	@Setter
	private Datebox enterUnitTime;
	/**
	 * 民族
	 */
	@Getter
	@Setter
	private Listbox nationality;
	
	/**
	 * 紧急联系人姓名
	 */
	@Getter
	@Setter
	private Textbox glbdef7;
	/**
	 * 启用状态
	 */
	@Getter
	@Setter
	private Listbox enableState;
	/**
	 * 政治面貌
	 */
	@Getter
	@Setter
	private Listbox polity;
	/**
	 * 职业资格
	 */
	@Getter
	@Setter
	private Textbox prof;
	/**
	 * 家庭电话
	 */
	@Getter
	@Setter
	private Textbox homePhone;
	
	/**
	 * 婚姻状况
	 */
	@Getter
	@Setter
	private Listbox marital;
	/**
	 * 紧急联系人电话
	 */
	@Getter
	@Setter
	private Textbox glbdef8;
	/**
	 * 专业技术职务
	 */
	@Getter
	@Setter
	private Textbox titleTechpost;
	/**
	 * 进入电信系统来源
	 */
	@Getter
	@Setter
	private Listbox glbdef2;
	/**
	 * 电子邮件
	 */
	@Getter
	@Setter
	private Textbox email;
	
	/**
	 * 是否承包经营个体
	 */
	@Getter
	@Setter
	private Listbox glbdef14;
	/**
	 * 健康状况
	 */
	@Getter
	@Setter
	private Listbox health;
	/**
	 * 是否门店营业员
	 */
	@Getter
	@Setter
	private Listbox isshopassist;
	/**
	 * 历史成员
	 */
	@Getter
	@Setter
	private Listbox ishiskeypsn;
	/**
	 * 身故日期
	 */
	@Getter
	@Setter
	private Datebox dieDate;
	
	/**
	 * 户籍地址
	 */
	@Getter
	@Setter
	private Textbox censusAddr;
	/**
	 * 档案所在地
	 */
	@Getter
	@Setter
	private Textbox fileAddress;
	/**
	 * 本人户口地址
	 */
	@Getter
	@Setter
	private Textbox glbdef12;
	
	/**
	 * 家庭地址
	 */
	@Getter
	@Setter
	private Textbox glbdef13;
	/**
	 * 身故说明
	 */
	@Getter
	@Setter
	private Textbox dieRemark;
	/**
	 * 人员属性
	 * 0:合同制用工
	 * 1：派遣制用工
	 * 2：外包自有
	 * 3：外包其他
	 */
	@Getter
	@Setter
	private Listbox property;
	/**
	 * 备注
	 */
	@Getter
	@Setter
	private Textbox memo;
	
	
	/* 人员试用情况*/
	 
	/**
	 * *试用类型
	 */
	@Getter
	@Setter
	private Listbox trialType;
	/**
	 * 试用开始日期
	 */
	@Getter
	@Setter
	private Datebox begindate;
	/**
	 * 试用结束日期
	 */
	@Getter
	@Setter
	private Datebox enddate;
	/**
	 * 试用结果
	 */
//	@Getter
//	@Setter
//	private Listbox trialresult;
	/**
	 * *转正日期
	 */
//	@Getter
//	@Setter
//	private Datebox regulardate;
	/**
	 * 是否结束
	 */
//	@Getter
//	@Setter
//	private Listbox endflag;

	
	
}
